.warp {
    width: 1200px;
    margin: 0 auto;
    min-height: 400px;
}

.cashier_order_area {
    width: 100%;
    border-top: 3px solid #63AA56;
}

.cashier_orderInfo {
    width: 100%;
    background: #EFFAED;
    height: 120px;
}

.orderInfo_img {
    width: 120px;
    float: left;
}

.orderInfo_img img {
    width: 64px;
    height: 64px;
    margin: 30px 21px 0 34px;
}

.orderInfo_words {
    width: 1058px;
    padding: 28px 22px 20px 0;
    float: left;
}

.orderInfo_words_01, .orderDetails {
    position: relative;
    width: 100%;
}

.orderWords01 {
    line-height: 26px;
}

.orderWords01 h4 {
    float: left;
    font-size: 18px;
    line-height: 26px;
    color: #53A724;
}

.orderNum {
    color: #DA3232;
    margin-left: 15px;
    float: left;
}

.orderNum span:first-of-type {
    color: #333333;
    font-weight: 600;
}

span {
    display: inline-block;
}

.pull-right {
    float: right;
}

.payNum span:first-of-type, .payTitle {
    color: #000000;
    line-height: 20px;
    margin-top: 6px;
}

.payNumAll {
    font-size: 24px;
    color: #DA3232;
    margin-right: 6px;
    font-weight: 600;
}

.payNum span:first-of-type, .payTitle {
    color: #000000;
    line-height: 20px;
    margin-top: 6px;
}

.orderInfo_words_01 h5 {
    font-size: 12px;
    line-height: 60px;
    margin-top: 20px;
    color: #333333;
}

.clearfix {
    clear: both;
}

.orderInfo_words_01 h5 em {
    font-style: normal;
    color: #DA3232;
    font-weight: 600;
}

.nav-tabs {
    border-bottom: 1px solid #ddd;
    margin-top: 46px;
}

.nav-tabs a {
    display: inline-block;
    width: 170px;
    height: 42px;
    border: 1px solid #CCCCCC;
    background: #F2F2F2;
    text-align: center;
    line-height: 42px;
}

.tab-content {
    position: relative;
    border: 1px solid #CCCCCC;
    border-top: none;
    padding: 37px 50px 37px 60px;
    overflow: inherit;
    z-index: 10;
}

.payBtn {
    width: 100%;
    margin-top: 16px;
    margin-bottom: 56px;
}

.confirmPay {
    height: 47px;
    background: green;
    color: rgb(220, 220, 220);
    display: inline-block;
    width: 168px;
    line-height: 40px;
    float: right;
    font-size: 18px;
    border: none;
}